may day (workers' holiday) - Spanish English Dictionary